late arrival and early departure - Alemán Inglés Diccionario